<?xml version="1.0" encoding="UTF-8"?>
<!-- Definition des Meldeschemas statistischer Meldungen an die OeNB (Meldungskopf) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:include schemaLocation="http://www.oenb.at/de/_xsd/common/2005/oenb.xsd"/>
	<xs:element name="MelderKopf">
		<xs:annotation>
			<xs:documentation>"Umschlag" für mehrere Meldungen eines Melders/Erfassers</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Meldebevollmaechtigter">
					<xs:annotation>
						<xs:documentation>Kontaktinformationen über den Ersteller der Meldung</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:choice>
								<xs:element name="MbvBank">
									<xs:annotation>
										<xs:documentation>Identifikation des Melders/Meldebevollmächtigten wenn er eine Bank ist</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:sequence>
											<xs:element ref="Institutsleitzahl"/>
										</xs:sequence>
									</xs:complexType>
								</xs:element>
								<xs:element name="MbvNichtBank">
									<xs:annotation>
										<xs:documentation>Identifikation des Melders/Meldebevollmächtigten wenn er keine Bank ist</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:sequence>
											<xs:element ref="OeNBIdentnr"/>
										</xs:sequence>
									</xs:complexType>
								</xs:element>
							</xs:choice>
							<xs:element ref="Adresse" minOccurs="0"/>
							<xs:element ref="Firmenname" minOccurs="0"/>
							<xs:element ref="Sachbearbeiter" minOccurs="0" maxOccurs="unbounded"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Admin">
					<xs:annotation>
						<xs:documentation>Administrative Informationen zur Meldung</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Meldungsdatum" type="xs:dateTime">
								<xs:annotation>
									<xs:documentation>Erstellungsdatum der Meldung (elektronische Meldung)</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="MeldungFilename" type="xs:string" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Filenamen der Meldungsdateien, die dem Kopf zugeordnet sind</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Gesamtseiten" type="xs:positiveInteger" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Gesamtseiten der Meldung (Belegleser)</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="KopfRef" type="xs:positiveInteger" use="required"/>
			<xs:attribute name="Version" default="2010.1.00"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="OeNBIdentnr" type="IdentNrType">
		<xs:annotation>
			<xs:documentation>OeNB-Identnummer des Melders/Meldebevollmächtigten</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Email" type="xs:string">
		<xs:annotation>
			<xs:documentation>Alternatividentifikation des Melders/Erfassers über Email Adresse</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Adresse" type="AdresseType">
		<xs:annotation>
			<xs:documentation>Anschrift des Melders/Meldebevollmächtigten</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Firmenname" type="xs:string">
		<xs:annotation>
			<xs:documentation>Firmenname des Melders/Meldebevollmächtigten</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Sachbearbeiter">
		<xs:annotation>
			<xs:documentation>Kontaktperson beim Melder/Meldebevollmächtigten</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Name">
					<xs:annotation>
						<xs:documentation>Melder/Sachbearbeiter Name</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Vorname" type="xs:string">
								<xs:annotation>
									<xs:documentation>Vorname</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Nachname" type="xs:string">
								<xs:annotation>
									<xs:documentation>Nachname</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Titel" type="xs:string" minOccurs="0"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Rolle">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="TECH"/>
							<xs:enumeration value="FACH"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Kontakt" type="KontaktType" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Melderbevollmächtigter Telefon</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="MeldungsRef" type="xs:positiveInteger" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="LaenderCode">
		<xs:annotation>
			<xs:documentation>ISO-Code Land</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Bankleitzahl">
		<xs:annotation>
			<xs:documentation>Bankleitzahl des Melders</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:totalDigits value="5"/>
				<xs:fractionDigits value="0"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Kreditinstitut" type="InstitutsleitzahlType">
		<xs:annotation>
			<xs:documentation>Kreditinstitut</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Institutsleitzahl" type="InstitutsleitzahlType">
		<xs:annotation>
			<xs:documentation>Institutsleitzahl</xs:documentation>
		</xs:annotation>
	</xs:element>
</xs:schema>
